package com.sumec.entity;

import java.math.BigDecimal;

public class WorkSummary {
    private Integer annual;

    private String workCode;

    private String userName;

    private Float annualLeave;

    private Float holiday;

    private BigDecimal unUsedRatio;

    private Integer signTotal;

    private String earliestSign;

    private String latestSign;

    private Float tripDay;

    private Integer tripCityNum;

    private BigDecimal tripRank;

    private Integer flowTotal;

    private BigDecimal flowAvgTime;

    private BigDecimal flowShortestTime;

    private String mostPeriod;

    private BigDecimal flowRank;

    private Integer reimburseNum;

    private BigDecimal reimburseRank;

    private Integer docReadCnt;

    private BigDecimal docReadRank;

    private BigDecimal learnTime;

    private BigDecimal finishTime;

    private Integer finishCourseCnt;

    private BigDecimal obtainScore;

    private BigDecimal requireObtainScore;

    private BigDecimal optionObtainScore;

    private BigDecimal learnMinute;

    private BigDecimal learnRank;

    private String tripCity;

    public Integer getAnnual() {
        return annual;
    }

    public void setAnnual(Integer annual) {
        this.annual = annual;
    }

    public String getWorkCode() {
        return workCode;
    }

    public void setWorkCode(String workCode) {
        this.workCode = workCode == null ? null : workCode.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public Float getAnnualLeave() {
        return annualLeave;
    }

    public void setAnnualLeave(Float annualLeave) {
        this.annualLeave = annualLeave;
    }

    public Float getHoliday() {
        return holiday;
    }

    public void setHoliday(Float holiday) {
        this.holiday = holiday;
    }

    public BigDecimal getUnUsedRatio() {
        return unUsedRatio;
    }

    public void setUnUsedRatio(BigDecimal unUsedRatio) {
        this.unUsedRatio = unUsedRatio;
    }

    public Integer getSignTotal() {
        return signTotal;
    }

    public void setSignTotal(Integer signTotal) {
        this.signTotal = signTotal;
    }

    public String getEarliestSign() {
        return earliestSign;
    }

    public void setEarliestSign(String earliestSign) {
        this.earliestSign = earliestSign == null ? null : earliestSign.trim();
    }

    public String getLatestSign() {
        return latestSign;
    }

    public void setLatestSign(String latestSign) {
        this.latestSign = latestSign == null ? null : latestSign.trim();
    }

    public Float getTripDay() {
        return tripDay;
    }

    public void setTripDay(Float tripDay) {
        this.tripDay = tripDay;
    }

    public Integer getTripCityNum() {
        return tripCityNum;
    }

    public void setTripCityNum(Integer tripCityNum) {
        this.tripCityNum = tripCityNum;
    }

    public BigDecimal getTripRank() {
        return tripRank;
    }

    public void setTripRank(BigDecimal tripRank) {
        this.tripRank = tripRank;
    }

    public Integer getFlowTotal() {
        return flowTotal;
    }

    public void setFlowTotal(Integer flowTotal) {
        this.flowTotal = flowTotal;
    }

    public BigDecimal getFlowAvgTime() {
        return flowAvgTime;
    }

    public void setFlowAvgTime(BigDecimal flowAvgTime) {
        this.flowAvgTime = flowAvgTime;
    }

    public BigDecimal getFlowShortestTime() {
        return flowShortestTime;
    }

    public void setFlowShortestTime(BigDecimal flowShortestTime) {
        this.flowShortestTime = flowShortestTime;
    }

    public String getMostPeriod() {
        return mostPeriod;
    }

    public void setMostPeriod(String mostPeriod) {
        this.mostPeriod = mostPeriod == null ? null : mostPeriod.trim();
    }

    public BigDecimal getFlowRank() {
        return flowRank;
    }

    public void setFlowRank(BigDecimal flowRank) {
        this.flowRank = flowRank;
    }

    public Integer getReimburseNum() {
        return reimburseNum;
    }

    public void setReimburseNum(Integer reimburseNum) {
        this.reimburseNum = reimburseNum;
    }

    public BigDecimal getReimburseRank() {
        return reimburseRank;
    }

    public void setReimburseRank(BigDecimal reimburseRank) {
        this.reimburseRank = reimburseRank;
    }

    public Integer getDocReadCnt() {
        return docReadCnt;
    }

    public void setDocReadCnt(Integer docReadCnt) {
        this.docReadCnt = docReadCnt;
    }

    public BigDecimal getDocReadRank() {
        return docReadRank;
    }

    public void setDocReadRank(BigDecimal docReadRank) {
        this.docReadRank = docReadRank;
    }

    public BigDecimal getLearnTime() {
        return learnTime;
    }

    public void setLearnTime(BigDecimal learnTime) {
        this.learnTime = learnTime;
    }

    public BigDecimal getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(BigDecimal finishTime) {
        this.finishTime = finishTime;
    }

    public Integer getFinishCourseCnt() {
        return finishCourseCnt;
    }

    public void setFinishCourseCnt(Integer finishCourseCnt) {
        this.finishCourseCnt = finishCourseCnt;
    }

    public BigDecimal getObtainScore() {
        return obtainScore;
    }

    public void setObtainScore(BigDecimal obtainScore) {
        this.obtainScore = obtainScore;
    }

    public BigDecimal getRequireObtainScore() {
        return requireObtainScore;
    }

    public void setRequireObtainScore(BigDecimal requireObtainScore) {
        this.requireObtainScore = requireObtainScore;
    }

    public BigDecimal getOptionObtainScore() {
        return optionObtainScore;
    }

    public void setOptionObtainScore(BigDecimal optionObtainScore) {
        this.optionObtainScore = optionObtainScore;
    }

    public BigDecimal getLearnMinute() {
        return learnMinute;
    }

    public void setLearnMinute(BigDecimal learnMinute) {
        this.learnMinute = learnMinute;
    }

    public BigDecimal getLearnRank() {
        return learnRank;
    }

    public void setLearnRank(BigDecimal learnRank) {
        this.learnRank = learnRank;
    }

    public String getTripCity() {
        return tripCity;
    }

    public void setTripCity(String tripCity) {
        this.tripCity = tripCity == null ? null : tripCity.trim();
    }
}